package cn.itsource.product.domain;

import cn.itsource.basic.domain.BaseDomain;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class Product{
   private Long id;
    //商品名称
   private String name;
   //商品照片
   private String resources;
   //商品售价
   private BigDecimal saleprice;
   //下架时间
   @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
   private Date offsaletime;
   //上架时间
   @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
   private Date onsaletime;
   //状态  0表示下架 1表示上架  默认为0
   private Long state = 0L;
   //成本价
   private BigDecimal costprice;
   //创建时间
   @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
   private Date createtime = new Date();
   //销售数量
   private Long salecount = 0L;
   //详情信息
    private  ProductDetail productDetail;
}
